horses for sale ragdoll developers animal shelter breeder dog training dog for sale horse dog internet cats cattery dogs cfa pet development invest puppies equine informatica inform open source investment cat for sale cat equestrian irr horses investor internal rate of return investing dog breed projects